A Web Service Architecture for Bidirectional XML Updating
نویسندگان
چکیده
We propose a Web service architecture for achieving bidirectional XML updating. The update mechanism exploits the power of bidirectioanl transformations so that users can update XML data by editing a view that is generated by some transformation of the XML data. This architecture consists of three tiers: data viewer clients, a bidirectional transformation engine, and some content servers accessible through the Internet. Due to the use of standard Web service technologies, data viewer clients and contents servers can be easily replaced by the ones chosen by users. Users can use this architecture to implement their own applications that exploit the power of bidirectional transformations without the burden of installing and maintaining the bidirectional
منابع مشابه
A Web Service Architecture for Bidirectional Updating
We propose a Web service architecture for achieving bidirectional updating. This architecture consists of three tiers: clients, a Bi-X bidirectional transformation engine, and some content servers accessible through the Internet. The benefit of using this architecture is that users can harness the power of bidirectional transformations without the burden of installing and maintaining the bidire...
متن کاملBidirectionalizing Xquery – Updating Xml through Materialized Xquery View– Bidirectionalizing Xquery – Updating Xml through Materialized Xquery View –
Although several domain-specific bidirectional transformation languages have been proposed, it remains unclear how general these languages could be. In this paper, we show that XQuery, a powerful functional language used to query XML data, can be made bidirectional. Our approach consists of two steps: designing a new language for bidirectional XML transformation with more practical view updatin...
متن کاملWeb Service Architecture for Computer-Adaptive Testing on e-Learning
This paper proposes a Web service and serviceoriented architecture (SOA) for a computer-adaptive testing (CAT) process on e-learning systems. The proposed architecture is developed to solve an interoperability problem of the CAT process by using Web service. The proposed SOA and Web service define all services needed for the interactions between systems in order to deliver items and essential d...
متن کاملDeveloping Java Web Services using WSDL
Because of reusability advantage many business applications are developed using service oriented architecture (SOA). Using Web services we can integrate different modules of business logic. Main components of SOA based applications are service provider, service consumer and service repository. Communication between these components is achieeved by exchanging SOAP messages, which are XML documen...
متن کاملDynamic B2B Integration on the Semantic Web Services: SWS Challenge Phase 2
In this paper we present how Semantic Web Service technology can be used to overcome process and data heterogeneity in a B2B integration scenario. While one partner uses RosettaNet for message exchange process and message definition, the other one operates on a proprietary solution based on a combination of WSDL and XML Schema. For this scenario we show the benefits of semantic descriptions whi...
متن کامل